mechanized cavalry - Turc Anglais Dictionnaire